• word of the day

    storeria occipitamaculata

    storeria occipitamaculata - Dictionary definition and meaning for word storeria occipitamaculata

    Definition
    (noun) harmless woodland snake of southeastern United States
    Synonyms : red-bellied snake
Download our Mobile App Today
Receive our word of the day
on Whatsapp